uzun namlulu

  1. Adjective, Military long-barreled
long-barreled weapon Noun, Military